/*
 *   Copyright (c) 2011 Hitachi Data Systems, Inc.
 *
 *   Permission is hereby granted to  this software and associated
 *   documentation files (the "Software"), subject to the terms and
 *   conditions of the Sample Source Code License (SSCL) delivered
 *   with this Software. If you do not agree to the terms and
 *   conditions of the SSCL,
 *
 *     (i)  you must close this file and delete all copies of the
 *          Software, and
 *     (ii) any permission to use the Software is expressly denied.
 *
 */

package com.hds.hcp.apihelpers.query.result;

/**
 * This class is the container for the <code>query</code> section of the <code>queryResult</code>
 * structure returned as the HCP query request response. This class is used by the <code>
 * <p>
 * The class is constructed as a Bean to facilitate utilizing Jackson JSON 
 * serializer to create JSON formatted requests. The Jackson JSON component
 * will interpret the Bean format and populate this object when parsing the
 * stream.
 * 
 * @see com.hds.hcp.apihelpers.query.result.QueryResult
 * 
 * @author cgrimm
 *
 */
public class Query {

	private Long _start;
	private Long _end;
	private String _expression;
	
	public Long getStart() { return _start; };
	public Long getEnd() { return _end; };
	public String getExpression() { return _expression; };
	
	public void setStart(Long inStart) { _start = inStart; };
	public void setEnd(Long inEnd) { _end = inEnd; };
	public void setExpression(String inExpression) { _expression = inExpression; };
	
}
